Product component adding more functionality